School of Computer Science BCS accreditation 2021 - 2026
[Home]
Computer Science MEng (Hons) - 3.1.2 Methods, techniques and tools for information modelling, management and security
Return to programme overview.
COMP10120 First Year Team Project
Enquiry based learning of simple relational database and web application design; just enough to allow the construction of the project.
Assesement : Group presentation
Assesement : Group presentation
COMP11120 Mathematical Techniques for Computer Science
The units teaches the mathematical underpinnings for some of that modelling, for example in the form of probability theory and logic.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP13212 Data Science
A substantial part of the course is about modelling data to extract information from it. Model techniques include probabilistic models of data, Bayesian reasoning, and rudimentary machine learning models, such as linear models, polynomial models, and Bayesian models.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP16412 Introduction to Programming 2
Students are taught the security risks of programming including those about using online resources for debugging purposes which involve using bad practices, and adding bugs to the codebase inadvertently.
Assesement : Examination
Assesement : Examination
COMP23311 Software Engineering 1
students have to model the system they are working on
Assesement : Examination, Individual coursework, Group coursework
Assesement : Examination, Individual coursework, Group coursework
COMP23412 Software Engineering 2
Students are taught the security and privacy risks of enterprise Web applications in general, and those principles applicable to the Web framework in use, ie Spring.
Assesement : Examination, Group coursework
Assesement : Examination, Group coursework
COMP28112 Distributed Systems
Taught and discussed in class.
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work